#include <iostream>
#include <math.h>
#include <sys/types.h> 

using namespace::std;

int main(int argc, char **argv)
{
	cout << "\t\t" << "************size************************" << endl;
	cout << "\t\t" << "short " << sizeof(short) << endl;
	cout << "\t\t" << "int " << sizeof(int) << endl;
	cout << "\t\t" << "pointer " << sizeof(void *) << endl;
	cout << "\t\t" << "size_t " << sizeof(size_t) << endl;
	cout << "\t\t" << "ssize_t" << sizeof(ssize_t) << endl;
	cout << "\t\t" << "unsigned " << sizeof(unsigned) << endl;
	cout << "\t\t" << "long " << sizeof(long) << endl;
	cout << "\t\t" << "unsigned long " << sizeof(unsigned long) << endl;
	cout << "\t\t" << "long long " << sizeof(long long) << endl;
	cout << "\t\t" << "float " << sizeof(float) << endl;
	cout << "\t\t" << "double " << sizeof(double) << endl;
	cout << "\t\t" << "long double " << sizeof(long double) << endl;
	cout << fabs(1 -2 ) <<endl;
	return 0;
}
